onCreate()
:在 Activity 首次開始時調用,並且在整個 Activity 生命週期中只會調用一次。它代表 Activity 被建立和初始化。Activity 尚未可見,且無法與之互動。你必須執行onCreate()
。你應該在onCreate()
:
onStart()
:當 Activity 可見會觸發此方法。當使用者導航離開 Activity 後返回至相同應用程式,這個方法會被多次調用。使用者導航離開 Activity 的例子像是使用者導航回裝置桌面,或至另一個新的 Activity。在這個時候,還無法與 Activity 互動。你應該在onStart()
:
onResume()
:當 Activity 被關注且使用者可以與之互動時會觸發此方法。在此,你需要:
參考資料